import request from '../http/index.js';

export default {
	// 获取附近景点列表（根据经纬度）
	getNearbyScenicList(data) {
		return request({
			url: '/api/scenic/scenic/loadbylnglcat',
			method: 'POST',
			data: {
				longitude: data.longitude,
				latitude: data.latitude,
				distance: data.radius || 50 // 距离（公里）
			}
		});
	},
	
	// 根据名称搜索景点
	loadByName(data) {
		return request({
			url: '/api/scenic/scenic/loadbyname',
			method: 'POST',
			data: {
				name: data.name
			}
		});
	},
	
	// 根据城市获取景点列表（分页）
	loadByCity(data) {
		return request({
			url: '/api/scenic/scenic/loadByCity',
			method: 'GET',
			data: {
				city: data.city,
				page: data.page || 1,
				pageSize: data.pageSize || 10
			}
		});
	}
};